harsh mix concrete - French English Dictionary